Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE CHAPEL Detached £7,500 18 Jan 2002
31 NORTH ROAD Detached £160,000 12 Mar 2021